package com.iflysse.pojo.vo.resp;

import com.iflysse.common.ActivityState;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel
public class StudentTeachingTestListResp implements Serializable {

    //活动名称
    @ApiModelProperty(value = "活动名称")
    protected  String activityTitle;
    //更新时间
    @ApiModelProperty(value = "更新时间")
    private String updateTime;
    //获取时间
    @ApiModelProperty(value = "获取时间")
    private String expirationDate;
    //活动状态
    @ApiModelProperty(value = "活动状态,0——>暂存，1：进行中，2——>已结束")
    private Integer state;

    //活动编号(任务和测试)
    @ApiModelProperty(value = "活动编号(任务和测试)")
    private String activityId;
    //学生完成状态,0待完成,>0已完成
    private int studentState;
    //活动类型:1测试,2任务
    private Integer type;
    //已完成比例
    private Integer completedPercentage;
    //正确率
    private Integer accuracy;
}
